//Mediators are masters to the VCs and have access to the appFacade.
package org.gof.application
{
	import com.iMANIT.OO.ThisIs;
	
	use namespace SetByAppNS;
	public class BaseMediator
	{
		public var lastUpdatedFrame:int;
		protected var _app:BaseAppFacade;
	
		
		public function BaseMediator()
		{
		}
		
		SetByAppNS function set application(a:BaseAppFacade):void
		{
			_app = a;
		}
		
		public function refreshData():void
		{
			ThisIs.anAbstractFunction();
			lastUpdatedFrame = _app.mainClock.tickCount;
		}
	}
}